Skip to content

Let error messages include the current definition name#129

Merged
saschanaz merged 5 commits into
developfrom
namederror
Jan 19, 2018
Merged

Let error messages include the current definition name#129
saschanaz merged 5 commits into
developfrom
namederror

Conversation

@saschanaz
Copy link
Copy Markdown
Member

Fixes #119

This should be simple enough 😁

@marcoscaceres
Copy link
Copy Markdown
Member

Lol, I was working on these also today and you beat me to it 💃

@marcoscaceres
Copy link
Copy Markdown
Member

Should we deal with partials?

@marcoscaceres
Copy link
Copy Markdown
Member

That is, should the error say, for example, "partial interface NoSemicolon: Missing semicolon after interface" when given a partial?

@saschanaz
Copy link
Copy Markdown
Member Author

Oh, partial definitions... It should also be simple enough, so yeah I will push one more commit.

@marcoscaceres
Copy link
Copy Markdown
Member

Ignore my comment above. I see it's handled by .type. Maybe add a test for partial?

@marcoscaceres
Copy link
Copy Markdown
Member

Oh, wait, maybe it's not handled by type... it must be Friday!

@saschanaz
Copy link
Copy Markdown
Member Author

Callback interfaces should also be supported, currently an error will call it just an interface.

@saschanaz
Copy link
Copy Markdown
Member Author

Friday commits added!

@saschanaz saschanaz merged commit 36932de into develop Jan 19, 2018
@saschanaz saschanaz deleted the namederror branch January 19, 2018 05:37
@marcoscaceres
Copy link
Copy Markdown
Member

  • webidl2@10.1.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants